package com.baselibrary.bean;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * @author:hanke 2022/12/7
 * desc:
 */
public class ShareInfoDataBean implements Serializable {

    private Boolean success;
    private Integer code;
    private String msg;
    private DataDTO data;

    public Boolean isSuccess() {
        return success;
    }

    public void setSuccess(Boolean success) {
        this.success = success;
    }

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataDTO getData() {
        return data;
    }

    public void setData(DataDTO data) {
        this.data = data;
    }

    public static class DataDTO {
        private String phone;
        private String icon;
        private ArrayList<CommodityListDTO> commodityList;
        private Integer isFans;
        private String posterImg;
        private String shareImg;
        private String shareUrl;
        private String helpImg;
        private String shareTitle;
        private String shareDesc;
        private String name;
        private String luckConfigName;
        private String luckConfigImg;

        public String getLuckConfigImg() {
            return luckConfigImg;
        }

        public void setLuckConfigImg(String luckConfigImg) {
            this.luckConfigImg = luckConfigImg;
        }

        public String getShareImg() {
            return shareImg;
        }

        public void setShareImg(String shareImg) {
            this.shareImg = shareImg;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getLuckConfigName() {
            return luckConfigName;
        }

        public void setLuckConfigName(String luckConfigName) {
            this.luckConfigName = luckConfigName;
        }

        public String getShareTitle() {
            return shareTitle;
        }

        public void setShareTitle(String shareTitle) {
            this.shareTitle = shareTitle;
        }

        public String getShareDesc() {
            return shareDesc;
        }

        public void setShareDesc(String shareDesc) {
            this.shareDesc = shareDesc;
        }

        public String getHelpImg() {
            return helpImg;
        }

        public void setHelpImg(String helpImg) {
            this.helpImg = helpImg;
        }

        public Integer getIsFans() {
            return isFans;
        }

        public void setIsFans(Integer isFans) {
            this.isFans = isFans;
        }

        public String getPosterImg() {
            return posterImg;
        }

        public void setPosterImg(String posterImg) {
            this.posterImg = posterImg;
        }

        public String getShareUrl() {
            return shareUrl;
        }

        public void setShareUrl(String shareUrl) {
            this.shareUrl = shareUrl;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getIcon() {
            return icon;
        }

        public void setIcon(String icon) {
            this.icon = icon;
        }

        public ArrayList<CommodityListDTO> getCommodityList() {
            return commodityList;
        }

        public void setCommodityList(ArrayList<CommodityListDTO> commodityList) {
            this.commodityList = commodityList;
        }

        public static class CommodityListDTO {
            private Integer id;
            private Long ctime;
            private Long utime;
            private Integer luckId;
            private String commodityImg;
            private String commodityName;
            private Integer commodityPrice;
            private Integer commodityStock;

            public Integer getId() {
                return id;
            }

            public void setId(Integer id) {
                this.id = id;
            }

            public Long getCtime() {
                return ctime;
            }

            public void setCtime(Long ctime) {
                this.ctime = ctime;
            }

            public Long getUtime() {
                return utime;
            }

            public void setUtime(Long utime) {
                this.utime = utime;
            }

            public Integer getLuckId() {
                return luckId;
            }

            public void setLuckId(Integer luckId) {
                this.luckId = luckId;
            }

            public String getCommodityImg() {
                return commodityImg;
            }

            public void setCommodityImg(String commodityImg) {
                this.commodityImg = commodityImg;
            }

            public String getCommodityName() {
                return commodityName;
            }

            public void setCommodityName(String commodityName) {
                this.commodityName = commodityName;
            }

            public Integer getCommodityPrice() {
                return commodityPrice;
            }

            public void setCommodityPrice(Integer commodityPrice) {
                this.commodityPrice = commodityPrice;
            }

            public Integer getCommodityStock() {
                return commodityStock;
            }

            public void setCommodityStock(Integer commodityStock) {
                this.commodityStock = commodityStock;
            }
        }
    }
}
